/**
 * Proyecto: Cognitum
 * Global IT Services 2008
 * @author Mislas
 */

Cognitum.Cartera.TelefonoPM.Entity = function (){
	Cognitum.Cartera.TelefonoPM.Entity.superclass.constructor.call(this, 
        false,
		true
	);
}

Ext.extend(Cognitum.Cartera.TelefonoPM.Entity, Karma.Core.Entity, {
	id: 'TelefonoPM.Entity',
	name: 'TelefonosPM',
	editorXType: 'telpm.editor',
	editorW: 500,
	editorH: 350,
	columns: [
		{ Name: 'Id', Property: 'Id', Mostrar: false },
		{ Name: 'Nombre', Property: 'Nombre' },
		{ Name: 'Tipo', Property: 'Tipo', Tipo: 'enum', 
			TipoEnum: 'Cognitum.Dominio.Cartera.TipoTelefonoEnum' },
		{ Name: 'Lada (nac)', Property: 'LadaNacional' },
		{ Name: 'Lada (int)', Property: 'LadaInternacional' },
		{ Name: 'N&uacute;mero', Property: 'Numero' },
		{ Name: 'Extensi&oacute;n', Property: 'Extension' }
	],
	searchlist: {
		sortings: [ 'Nombre'],
		views: [
			{ Id: 0, Nombre: 'Normal', Template: null },
			{ Id: 1, Nombre: 'Expandida', Template: null }
		],
		previewTemplate: null		
	}
});

Cognitum.TelefonosPM = Cognitum.Cartera.TelefonoPM.Entity;